package com.gxa.modules.pc.hospital.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.gxa.modules.model.dto.PackageTypeDetailDto;
import com.gxa.modules.model.dto.PackageTypeDto;
import com.gxa.modules.model.entity.hospital.HospitalPark;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * <p>
 * 套餐类型 Mapper 接口
 * </p>
 *
 * @author gxa
 * @since 2022-11-12 05:04:59
 */
@Mapper
public interface PackageTypeMapper extends BaseMapper<PackageTypeDto> {

    PackageTypeDto queryById(Integer id);
    void updateStateById(Integer id,Integer state);
    void updateByPackageTypeId(PackageTypeDto packageTypeDto);
    void insertPackageType(PackageTypeDetailDto packageTypeDetailDto);
    void delById(List<Long> lists);
    List<PackageTypeDto> selectTypeAll(Integer page,Integer size);
    List<HospitalPark> selectParkList();
    Integer count();
    List<PackageTypeDto> selectTypeList();


}
